Distancia entre cidades
1.
matrix.ex = matrix(,4,4)
cidades = ("Atenas", "Madri", "Paris", "Estocolmo")
colnames (matrix.ex) = cidades
rownames (matrix.ex) = cidades
matrix.ex [lower.tri(matrix.ex)]= c(3949, 3000, 3927, 1273, 3188, 1827)
matrix.ex

2.
eurodist

Criando um data frame
1.
cor= c("Claro", "Escuro")
dieta= c("A", "B", "C")
var= c(0.1, 1.1, 3.7, 5.7, -1.2, -1.5, 3.0, -0.4, 0.6, 1.5, -0.1, 2.0, 0.6, -3.0, -0.3, -0.2, 0.3, 1.5)
dataframe = data.frame(rep(cor,each=9), rep(dieta,each=3, times=2), var, check.names=FALSE)
colnames(dataframe)= c("Cor","Dieta","Var")

2.
tapply (dataframe$Var, INDEX=dataframe$Dieta, FUN=mean)
tapply (dataframe$Var, INDEX=dataframe$Cor, FUN=mean)

Criando uma Matrix
1.
matrix.ex3 = matrix(rnorm (15, 10, sd=sqrt(3.6)), ncol=5)
2.
rownames (matrix.ex3) = paste("L",1:3)
colnames (matrix.ex3) = paste("C",1:5)
3.
medias = c(apply(X=matrix.ex3, MARGIN=2, FUN=mean), apply(X=matrix.ex3, MARGIN=1, FUN=mean))
vars = c(apply(X=matrix.ex3, MARGIN=2, FUN=var), apply(X=matrix.ex3, MARGIN=1, FUN=var))
medvar.matrix = data.frame(medias, vars)

Lendo e Salvando seus dados
1.
BIO3 = read.csv ("c:/users/Ricardo/Desktop/R/BIO3.csv", header=T, sep=",")
BIO7 = read.csv ("c:/users/Ricardo/Desktop/R/BIO7.csv", header=T, sep=",")
BIO8 = read.csv ("c:/users/Ricardo/Desktop/R/BIO8.csv", header=T, sep=",")
BIO12 = read.csv ("c:/users/Ricardo/Desktop/R/BIO12.csv", header=T, sep=",")
BIO13 = read.csv ("c:/users/Ricardo/Desktop/R/BIO13.csv", header=T, sep=",")
BIO18 = read.csv ("c:/users/Ricardo/Desktop/R/BIO18.csv", header=T, sep=",")
summary (BIO3)
summary (BIO7)
summary (BIO8)
summary (BIO12)
summary (BIO13)
summary (BIO18)
2.
BIO3.20 = BIO3[BIO3$LAT<(-23),]
BIO3.20 = BIO3.20[,c(1,2,4)]
write.table (BIO3.20, file="c:/users/Ricardo/Desktop/R/BIO320.txt", sep="\t", row.names=FALSE)

Acrescentando Dados de Sntese
1.
biomassa = read.table("biomassaarvores.csv", header=TRUE, sep=",")
2.
summary(biomassa)
3.
biomassa$somfoltro = biomassa$folha+biomassa$tronco
4.
biomassa$arebasa = (pi/4)*(biomassa$dap)^2
5.
talhao.area = tapply(biomassa$arebasa, INDEX=biomassa$talhao, FUN=sum)
6.
talhao.areamean = tapply(biomassa$arebasa, INDEX=biomassa$talhao, FUN=mean)
7.
arvore10cm = biomassa[biomassa$ht>10,]
8.
write.table (arvore10cm, file="c:/users/Ricardo/Desktop/R/arvore10cm.txt", row.names=FALSE, sep="\t")